.wea-crmReport-base {
  
}
.wea-crmReport-progressStyle{
    display: inline-block;
    width: 75%;
}

.crm-report-h100{
    height: 100%;
}

.crm-report-h50{
    height: 50%;
}

.crm-report-bRight{
    border-right:1px solid #eaeaea;
}

.crm-report-bBottom{
    border-bottom:1px solid #eaeaea;
}

.crm-report-parent{
    position: relative;
    .crm-report-province{
        position: absolute;
        z-index: 3;
        top: 10px;
        left: 15px;
    }
    .crm-report-total{
        position: absolute;
        z-index: 3;
        bottom: 10px;
        right: 15px;
    }
}
.crm-report-address{
    height: 90%;
    height: e('-moz-calc(100% - 47px)');
    height: e('-webkit-calc(100% -47px)');
    height: e('calc(100% - 47px)');
    min-height: 600px;
}
.crm-report-right-header{
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #ececec;
    padding: 0 12px;
}
.crm-report-right-content{
    height: 95%;
    height: e('-moz-calc(100% - 30px)');
    height: e('-webkit-calc(100% -30px)');
    height: e('calc(100% - 30px)');  // height: calc(~'100% - 30px');  两种都可以
    min-height: 300px;
    .ant-table-small {
        border: none;
        border-bottom: 1px solid #e9e9e9;
        border-radius: 0;
    }
    .crm-report-right-list{
        height: 30px;
        line-height: 30px;
        padding: 0 10px;
        border-bottom: 1px solid #ececec;
        cursor: pointer;
        &:hover{
            background: #E6F7FF;
        }
        .crm-report-right-list-detail:hover{
            color: #038ef6;
        }
    }
    .crm-report-right-list1{
        background: #E6F7FF;
    }
}